payment is to be made by - Turkish English Dictionary